increment and decrement operator overloading in c